package net.zjvis.lab.nebula.backend.lib.algorithm.conf.algorithm;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.*;

import java.util.List;

@Builder
@Getter
@Setter
@EqualsAndHashCode
public class LLE implements Algorithm {
    @JsonProperty("cols")
    @Singular("column")
    private List<String> columnList;
    @JsonProperty("n_components")
    private int components;
    @JsonProperty("n_neighbors")
    private int neighbors;
    @JsonProperty("max_iter")
    private int maxIteration;

}
